.. _cmcCfgSetUnitDist: cmcCfgSetUnitDist ================================ -------------------------------- SYNOPSYS ````````````` .. code-block:: none VT_I4 cmcCfgSetUnitDist ([in] VT_I4 BoardID, [in] VT_I4 Axis, [in] VT_R8 UnitDist) DESCRIPTION ````````````` - cmcCfgSetUnitDist() 함수는 논리ì 단위 ê±°ë¦¬ì— ëŒ€í•œ 펄스 수를 ì„¤ì •í•©ë‹ˆë‹¤. 여기서 논리ì 단위 ê±°ë¦¬ë¼ í•¨ì€ Move함수ì—ì„œ 사용하는 거리 ë˜ëŠ” ìœ„ì¹˜ì— ëŒ€í•œ ë‹¨ìœ„ëŸ‰ì„ ì˜ë¯¸í•©ë‹ˆë‹¤. ì´ í•¨ìˆ˜ë¥¼ 사용하여 특별히 ì§€ì •í•˜ì§€ 않는 경우ì—는 논리ì 단위 ê±°ë¦¬ì— ëŒ€í•œ 펄스 수는 초기 ê°’ì¸ â€ž1‟ ë¡œ 사용ë©ë‹ˆë‹¤. \ - ì´ í•¨ìˆ˜ì˜ ì‚¬ìš©ê³¼ í˜¸ì¶œì— ìžˆì–´, ì œê³µëœ ãˆœì»¤ë¯¸ì¡°ì•„ì˜ í•¨ìˆ˜ í—¤ë” Visual Basic ì—서는 í•¨ìˆ˜ì˜ ì²¨ë‘ì–´ cmcê°€ 붙지 않습니다. PARAMETER ``````````````` â–¶ BoardID: 사용ìžê°€ ì„¤ì •í•œ 디바ì´ìŠ¤(ë³´ë“œ) ID. â–¶ Axis: Axis 번호(축 번호는 3 부터 시작합니다). â–¶ UnitDist : cmcCfgSetUnitDist í•¨ìˆ˜ì˜ ì¸ìžì´ë©°, 논리ì 거리 1ì„ ì´ë™í•˜ê¸° 위해서 ì¶œë ¥ë˜ì–´ì ¸ì•¼ 하는 펄스 수를 ì§€ì •í•©ë‹ˆë‹¤. â–¶ UnitDist : cmcCfgGetUnitDist í•¨ìˆ˜ì˜ ì¸ìžì´ë©°, ì„¤ì •ë˜ì–´ 있는 UnitDistanceê°’ì„ ë°˜í™˜í•©ë‹ˆë‹¤. RETURN VALUE ```````````````` .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 Value, Meaning ìŒìˆ˜, 수행 실패. ERR_NONE, 수행 성공.